Automattic\Jetpack_Boost\Modules\Modules_Setup A

Total Complexity 54
Dependencies 14
Dependents 7
Total lines 282
Lines of code 177
Logical lines of code 103
Comment lines 55
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
on_module_status_update()
A
48 12 35
register_always_available_endpoints()
S
58 6 16
init_modules()
S
57 5 17
notice_page_output_change_of_module()
S
58 5 16
get_available_modules()
S
64 3 10
get_available_submodules()
S
64 3 10
get_ready_active_optimization_modules()
S
66 3 9
setup_features_data_sync()
S
65 3 9
register_endpoints()
S
66 3 9
can_module_run()
S
68 3 7
get_status()
S
68 2 7
setup()
S
63 2 10
register_data_sync()
S
62 1 12
__construct()
S
76 1 4
get_available_modules_and_submodules()
S
79 1 3
load_modules()
S
81 1 3